package com.hanhai.material.wages.entity;

import com.mybatisflex.annotation.Id;
import com.mybatisflex.annotation.Table;
import java.io.Serializable;
import java.math.BigDecimal;
import java.sql.Date;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 *  实体类。
 *
 * @author youchuang
 * @since 2023/10/25 17:34:51
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@Table(value = "fin_wages_dept_detail_day")
public class FinWagesDeptDetailDay implements Serializable {

    @Id
    private String id;

    private Date salaryYearMonth;

    private String dept;

    private String powerType;

    private Integer peopleNum1;

    private BigDecimal totalAmount1;

    private Integer peopleNum2;

    private BigDecimal totalAmount2;

    private Integer peopleNum3;

    private BigDecimal totalAmount3;

    private Integer peopleNum4;

    private BigDecimal totalAmount4;

    private Integer peopleNum5;

    private BigDecimal totalAmount5;

    private Integer peopleNum6;

    private BigDecimal totalAmount6;

    private Integer peopleNum7;

    private BigDecimal totalAmount7;

    private Integer peopleNum8;

    private BigDecimal totalAmount8;

    private Integer peopleNum9;

    private BigDecimal totalAmount9;

    private Integer peopleNum10;

    private BigDecimal totalAmount10;

    private Integer peopleNum11;

    private BigDecimal totalAmount11;

    private Integer peopleNum12;

    private BigDecimal totalAmount12;

    private Integer peopleNum13;

    private BigDecimal totalAmount13;

    private Integer peopleNum14;

    private BigDecimal totalAmount14;

    private Integer peopleNum15;

    private BigDecimal totalAmount15;

    private Integer peopleNum16;

    private BigDecimal totalAmount16;

    private Integer peopleNum17;

    private BigDecimal totalAmount17;

    private Integer peopleNum18;

    private BigDecimal totalAmount18;

    private Integer peopleNum19;

    private BigDecimal totalAmount19;

    private Integer peopleNum20;

    private BigDecimal totalAmount20;

    private Integer peopleNum21;

    private BigDecimal totalAmount21;

    private Integer peopleNum22;

    private BigDecimal totalAmount22;

    private Integer peopleNum23;

    private BigDecimal totalAmount23;

    private Integer peopleNum24;

    private BigDecimal totalAmount24;

    private Integer peopleNum25;

    private BigDecimal totalAmount25;

    private Integer peopleNum26;

    private BigDecimal totalAmount26;

    private Integer peopleNum27;

    private BigDecimal totalAmount27;

    private Integer peopleNum28;

    private BigDecimal totalAmount28;

    private Integer peopleNum29;

    private BigDecimal totalAmount29;

    private Integer peopleNum30;

    private BigDecimal totalAmount30;

    private Integer peopleNum31;

    private BigDecimal totalAmount31;

}
